last resort – Deutsch–English translations

🇬🇧 en de 🇩🇪

last resort noun

  • only remaining option
letzter Ausweg, letztes Mittel
Wiktionary Links